take a little refreshment - German English Dictionary